Meet the INL experts supporting TerraPower’s advanced reactor development
Idaho National Laboratory (INL)The city of Kemmerer, Wyoming, home to a coal-fired power plant that is slated for retirement in 2025, has found itself in the spotlight as the center of a new kind of clean energy project.